package top.mczhengyi.xyblog.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
@TableName("b_article")
public class Blog {
    // ID
    @TableId(type = IdType.AUTO)
    private Integer id;

    // 标题
    private String title;

    // markdown内容
    private String markdown;

    // 作者ID
    private Integer authorId;

    // 回复数量
    private Integer replyCount;

    // 点赞数量
    private Integer likeCount;

    // 分类ID
    private Integer classifyId;

    // 是否置顶
    private Boolean placed;

    // 是否展示在页面
    private Boolean visible;

    // 创建时间
    @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss")
    private Date createTime;
}
